﻿namespace DataAccessLayer
{
    using System;
    using System.Collections.Generic;

    public interface ICadastro<T> where T : class
    {
        void InserirCadastro(T objeto);

        void AlterarCadastro(T objeto);

        void ExcluirCadastro(T objeto);

        T RetornarCadastro(int chave);

        IList<T> RetornarDados();
    }
}
